package cn.uce.base.entity;

import cn.uce.base.entity.BaseEntity;
import cn.uce.core.db.annotion.Table;
import java.util.Date;

/**
 * @Description: Entity类
 * @author UCE-CodeGenerator
 * @date 2020年06月04日 下午02:27:35
 */
@Table("cc_robot_record")
public class CcRobotRecord extends BaseEntity {
	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 1L;

	/**
	 * callId
	 */
	private String callId;
	/**
	 * 录音id
	 */
	private String voiceId;
	/**
	 * 录音地址
	 */
	private String voiceAddress;
	/**
	 * 来电号码
	 */
	private String callPhoneNum;
	/**
	 * 客户来电区域
	 */
	private String callArea;
	/**
	 * 运单号码
	 */
	private String billCode;
	/**
	 * 录音开始时间
	 */
	private Date beginTime;
	/**
	 * 录音结束时间
	 */
	private Date endTime;
	/**
	 * 是否正常流程结束
	 */
	private Boolean normalEnd;
	/**
	 * 挂机类型
	 */
	private Integer endType;
	/**
	 * 来电需求个数
	 */
	private Integer requirementNum;
	/**
	 * 呼入来电意图清单
	 */
	private String callIntentionList;
	/**
	 * 转入坐席组
	 */
	private String transferSeatGroup;
	/**
	 * 一小时重复率
	 */
	private Boolean oneHourRepeat;
	/**
	 * 沟通内容
	 */
	private String communicationContent;

	public String getCallIntentionList() {
		return callIntentionList;
	}

	public void setCallIntentionList(String callIntentionList) {
		this.callIntentionList = callIntentionList;
	}

	public String getCallId() {
		return callId;
	}

	public void setCallId(String callId) {
		this.callId = callId;
	}

	public String getVoiceId() {
		return voiceId;
	}

	public void setVoiceId(String voiceId) {
		this.voiceId = voiceId;
	}

	/**
	 * 获取 录音地址
	 */
	public String getVoiceAddress() {
		return voiceAddress;
	}

	/**
	 * 设置 录音地址
	 */
	public void setVoiceAddress(String voiceAddress) {
		this.voiceAddress = voiceAddress;
	}

	/**
	 * 获取 来电号码
	 */
	public String getCallPhoneNum() {
		return callPhoneNum;
	}

	/**
	 * 设置 来电号码
	 */
	public void setCallPhoneNum(String callPhoneNum) {
		this.callPhoneNum = callPhoneNum;
	}

	/**
	 * 获取 客户来电区域
	 */
	public String getCallArea() {
		return callArea;
	}

	/**
	 * 设置 客户来电区域
	 */
	public void setCallArea(String callArea) {
		this.callArea = callArea;
	}

	/**
	 * 获取 运单号码
	 */
	public String getBillCode() {
		return billCode;
	}

	/**
	 * 设置 运单号码
	 */
	public void setBillCode(String billCode) {
		this.billCode = billCode;
	}

	/**
	 * 获取 录音开始时间
	 */
	public Date getBeginTime() {
		return beginTime;
	}

	/**
	 * 设置 录音开始时间
	 */
	public void setBeginTime(Date beginTime) {
		this.beginTime = beginTime;
	}

	/**
	 * 获取 录音结束时间
	 */
	public Date getEndTime() {
		return endTime;
	}

	/**
	 * 设置 录音结束时间
	 */
	public void setEndTime(Date endTime) {
		this.endTime = endTime;
	}

	/**
	 * 获取 是否正常流程结束
	 */
	public Boolean getNormalEnd() {
		return normalEnd;
	}

	/**
	 * 设置 是否正常流程结束
	 */
	public void setNormalEnd(Boolean normalEnd) {
		this.normalEnd = normalEnd;
	}

	/**
	 * 获取 挂机类型
	 */
	public Integer getEndType() {
		return endType;
	}

	/**
	 * 设置 挂机类型
	 */
	public void setEndType(Integer endType) {
		this.endType = endType;
	}

	/**
	 * 获取 来电需求个数
	 */
	public Integer getRequirementNum() {
		return requirementNum;
	}

	/**
	 * 设置 来电需求个数
	 */
	public void setRequirementNum(Integer requirementNum) {
		this.requirementNum = requirementNum;
	}



	/**
	 * 获取 转入坐席组
	 */
	public String getTransferSeatGroup() {
		return transferSeatGroup;
	}

	/**
	 * 设置 转入坐席组
	 */
	public void setTransferSeatGroup(String transferSeatGroup) {
		this.transferSeatGroup = transferSeatGroup;
	}

	/**
	 * 获取 一小时重复率
	 */
	public Boolean getOneHourRepeat() {
		return oneHourRepeat;
	}

	/**
	 * 设置 一小时重复率
	 */
	public void setOneHourRepeat(Boolean oneHourRepeat) {
		this.oneHourRepeat = oneHourRepeat;
	}

	/**
	 * 获取 沟通内容
	 */
	public String getCommunicationContent() {
		return communicationContent;
	}

	/**
	 * 设置 沟通内容
	 */
	public void setCommunicationContent(String communicationContent) {
		this.communicationContent = communicationContent;
	}


}